Provider ViewModel
网络资源
- 
Flutterでproviderを使ったMVVM開発|yasukotelin (note.com) - yasukotelin/mvvm_example: Flutter MVVM architecuture example project. (github.com)
- 用一个 StatelessWidget 组件作为页面,build 中进行 Provider 绑定,提供 ViewModel
- 再用一个 StatefulWidget 作为页面内容,在内部访问 ViewModel
- HomeViewModel 中只有状态,不关联生命周期
- 更正,有生命周期,跟随 ChangeNotifier 的 dispose 声明周期
 
- UI State 枚举,提供屏幕模态
- 值得学习
 
 
- yasukotelin/mvvm_example: Flutter MVVM architecuture example project. (github.com)
- 
MVVM in Flutter using Providers. MVVM is the hot topic anytime in… | by Vipin Vijayan | ITNEXT - vipinvijayan1987 / tutorialprojects / FlutterTutorialProjects / flutter_demos / lib — Bitbucket
- 根组件挂载全局 ViewModel
- Repo 实现,就是静态类
 
 
- vipinvijayan1987 / tutorialprojects / FlutterTutorialProjects / flutter_demos / lib — Bitbucket
- 
Flutter — MVVM with Provider. Hello Flutter lovers 💜 😄 💜 | by Burak Akten | Medium - BaseView、- _BaseViewState基类
- 在 _BaseViewState内部封装 Provider 逻辑
- 在 _BaseViewState内部封装了屏幕模态视图
- BaseViewModel基类:isLoading、isDisposed、isInitializeDone- 复用了 dispose
- isInitializeDone
- 提供了一个异步初始化的init方法
 
- 使用方法:
- StatelessWidget 用法
- StatefulWidget 用法
 
- 值得学习
 
本文作者:Maeiee
本文链接:Provider ViewModel
版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!
喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!
